//===================================================================================
// $$
//
// Coder: Code Milker v1.0
// 0 - EntityName
// 1 - Properties
//===================================================================================


namespace Mangosoft.DiceCopy.Domain.MainBoundedContext.Aggregates.ShowcaseAgg {
    using System;
    using System.Collections.Generic;
    using System.ComponentModel.DataAnnotations;
    using Mangosoft.DiceCopy.Domain.Seedwork;

    public class Showcase : Entity, IValidatableObject {
       #region Members
       #endregion

        #region Properties
       ///<summary>
/// 标题
///</summary>
public string Title {get;set;}

///<summary>
/// 内容
///</summary>
public string Full {get;set;}

///<summary>
/// 
///</summary>
public byte[] PictureBinary {get;set;}

///<summary>
/// 
///</summary>
public string PictureFormat {get;set;}

///<summary>
/// 
///</summary>
public int? Width {get;set;}

///<summary>
/// 
///</summary>
public int? Height {get;set;}

///<summary>
/// 
///</summary>
public int? Size {get;set;}

///<summary>
/// 
///</summary>
public bool IsPublished {get;set;}

///<summary>
/// 
///</summary>
public DateTime DateCreated {get;set;}

///<summary>
/// 
///</summary>
public DateTime LastUpdated {get;set;}

///<summary>
/// 
///</summary>
public Guid CompanyId {get;set;}

///<summary>
/// 
///</summary>
public Guid RecruiterId {get;set;}

///<summary>
/// 
///</summary>
public int? SortOrder {get;set;}


        #endregion

        #region Public Methods

         #endregion
	
        #region IValidatableObject Members
        public IEnumerable<ValidationResult> Validate(ValidationContext validationContext) {
            var validationResults = new List<ValidationResult>();

            return validationResults;
        }
        #endregion
    }
}
